grass spider - German English Dictionary